English Dictionary
◊ HOMO RHODESIENSIS
Homo rhodesiensis
n : a primitive hominid resembling Neanderthal man but living in
Africa [syn: {Rhodesian man}, {Homo rhodesiensis}]